#include <stdio.h>

void init(int a[], int n) {
    for (int i = 0; i < n; i++) {
        a[i] = i;
    }
}

void print(int *a, int n) {
    for (int i = 0; i < n; i++) {
        printf("a[%d] = %d, ", i, a[i]);
    }
    printf("\n");
}
void print2(int *a, int n) {
    for (int i = 0; i < n; i++) {
        printf("a[%d] = %d, ", i, *a++);
    }
    printf("\n");
}

int main() {
    int a[10];
    init(a, 10);
    print(a, 5);
    print2(a, 5);
    return 0;
}